home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / ManInLine / Mil.jar / mil / MilMenu.class (.txt) < prev    next >
Encoding:
Java Class File  |  2001-11-30  |  1.7 KB  |  39 lines

  1. package mil;
  2.  
  3. import javax.microedition.lcdui.Command;
  4. import javax.microedition.lcdui.CommandListener;
  5. import javax.microedition.lcdui.Displayable;
  6. import javax.microedition.lcdui.Form;
  7. import javax.microedition.lcdui.TextField;
  8.  
  9. public class MilMenu extends Form implements CommandListener {
  10.    private static TextField sAccCode;
  11.    private static TextField sLevel;
  12.  
  13.    public MilMenu(MilImCache var1) {
  14.       super(Mil.sL.gmHead());
  15.       ((Form)this).append(Mil.sL.gmT());
  16.       sLevel = new TextField(Mil.sL.gmEl(), "1", 3, 2);
  17.       ((Form)this).append(sLevel);
  18.       sAccCode = new TextField(Mil.sL.gmAc(), String.valueOf(Mil.sSeed), 10, 2);
  19.       ((Form)this).append(sAccCode);
  20.       ((Displayable)this).addCommand(Mil.sCmdOk);
  21.       ((Displayable)this).addCommand(Mil.sCmdBack);
  22.       ((Displayable)this).setCommandListener(this);
  23.    }
  24.  
  25.    public void commandAction(Command var1, Displayable var2) {
  26.       if (var1 == Mil.sCmdOk) {
  27.          int var3 = Integer.parseInt(sLevel.getString());
  28.          long var4 = Long.parseLong(sAccCode.getString());
  29.          Mil.sSeed = var4;
  30.          Mil.sLevel = var3;
  31.          Mil.sUseSeed = true;
  32.          Mil.sMil.commandAction(Mil.sCmdMen, var2);
  33.       } else {
  34.          Mil.sMil.commandAction(Mil.sCmdOk, var2);
  35.       }
  36.  
  37.    }
  38. }
  39.